CascadeConfigurationResult.java
package org.codefilarete.stalactite.engine.configurer;
import org.codefilarete.stalactite.engine.runtime.ConfiguredRelationalPersister;
import org.codefilarete.stalactite.sql.result.BeanRelationFixer;
/**
* @author Guillaume Mary
*/
public class CascadeConfigurationResult<SRC, TRGT> {
private final BeanRelationFixer<SRC, TRGT> beanRelationFixer;
private final ConfiguredRelationalPersister<SRC, ?> sourcePersister;
public CascadeConfigurationResult(BeanRelationFixer<SRC, TRGT> beanRelationFixer,
ConfiguredRelationalPersister<SRC, ?> sourcePersister) {
this.beanRelationFixer = beanRelationFixer;
this.sourcePersister = sourcePersister;
}
public BeanRelationFixer<SRC, TRGT> getBeanRelationFixer() {
return beanRelationFixer;
}
public <SRCID> ConfiguredRelationalPersister<SRC, SRCID> getSourcePersister() {
return (ConfiguredRelationalPersister<SRC, SRCID>) sourcePersister;
}
}